effluent treating technology - English Synonyms Dictionary